Comparison of Bundle Adjustment Formulations
نویسنده
چکیده
Bundle adjustment (BA) is an optimization process refining the estimates of extrinsic camera parameters (position and orientation, or pose) and the three dimensional (3D) positions of features using overlapping images from multiple views. The optimization in BA may be formulated many ways. We compare four alternatives, including the standard formulation, from the perspectives of the region of convergence for errors in the initial estimates of pose and the complexity of the formulation. We consider cost functions formed by the sum of squared elements and minimized using a Levenberg-Marquardt (LM) algorithm. The customary elements of the cost function for BA are found using corresponding features in the images. In the standard formulation (SBA) the cost elements are the difference in the measured image coordinates and the image coordinates found by projecting the current estimate of the 3D position of the features into the camera’s focal plane, and the camera poses and the feature positions are varied as explicit parameters in the minimization. In another formulation, implicit BA (IBA), the cost function is the same but the current feature position estimates are implicit parameters not directly varied. They are functions of the current camera pose estimates. This reduces the number of parameters used in the minimization search and therefore reduces the size of the Jacobian matrix, but complicates the calculation of the Jacobian elements. The third formulation, reduced BA (RBA), is the same as the second but uses a simplified approximation of the Jacobian elements. The fourth and last formulation is Alternate Cost BA (ABA). As the name suggests, this formulation is the only one to use a completely different cost function. Again it only uses camera poses as search parameters, but uses a cost function formulated in 3D space rather than image space. The conclusions demonstrate that IBA is inferior to SBA in region of convergence despite the reduced number of parameters and that RBA and ABA are similar to SBA in convergence.
منابع مشابه
Experimental comparison of techniquesfor localization and mapping using abearing - only
We present a comparison of an extended Kalman lter and an adaptation of bundle adjustment from computer vision for mobile robot localization and mapping using a bearing-only sensor. We show results on synthetic and real examples and discuss some advantages and disadvantages of the techniques. The comparison leads to a novel combination of the two techniques which results in computational comple...
متن کاملExperimental Comparison of Techniques for Localization and Mapping Using a Bearing-Only Sensor
We present a comparison of an extended Kalman lter and an adaptation of bundle adjustment from computer vision for mobile robot localization and mapping using a bearing-only sensor. We show results on synthetic and real examples and discuss some advantages and disadvantages of the techniques. The comparison leads to a novel combination of the two techniques which results in computational comple...
متن کاملFundamental Matrix Computation: Theory and Practice
We classify and review existing algorithms for computing the fundamental matrix from point correspondences and propose new effective schemes: 7-parameter Levenberg-Marquardt (LM) search, EFNS, and EFNS-based bundle adjustment. Doing experimental comparison, we show that EFNS and the 7-parameter LM search exhibit the best performance and that additional bundle adjustment does not increase the ac...
متن کاملComparison of Bundle Adjustment Software for Camera Calibration in Close Range Photogrammetry
Camera calibration has always been an essential component of photogrammetric measurement. Nowadays, with self-calibration being an integral and routinely applied operation within photogrammetric triangulation, especially in high-accuracy close-range measurement. Photogrammetric camera calibration is usually carried out together with the calculation of object coordinates such as principal distan...
متن کاملSemantic Photometric Bundle Adjustment on Natural Sequences
The problem of obtaining dense reconstruction of an object in a natural sequence of images has been long studied in computer vision. Classically this problem has been solved through the application of bundle adjustment (BA). More recently, excellent results have been attained through the application of photometric bundle adjustment (PBA) methods – which directly minimize the photometric error a...
متن کاملDmc Virtual Image Characterization: Experiences at Icc
It has been proven that DMC images (as images of other digital aerial cameras) are not free of systematic errors in the virtual image space. Not properly modelled estimated exterior orientation can absorb propagated errors in the bundle block adjustment (from different errors sources as image systematic errors, poor GPS/INS observations or insufficient ground control points set up) and could ge...
متن کامل